Big Huge Thesaurus

sphagnum moss

noun

sounds kind of like